Fire Dynamics Simulator
FDS(Fire Dynamics Simulator)是美国国家标准研究所(NIST:National Institute of Standards and Technology)建筑火灾研究实验室(Building and Fire Research Laboratory)开发的模拟火 灾中流体运动的计算流体动力学软件。该软件采用数值方法求解受火灾浮力驱动的低马赫数流动的NS 方程(粘性流体NavisStokes),重点计算火灾中的烟气和热传递过程。
一. 模板提交
Step 1. 在应用中心搜索Fire Dynamics Simulator软件;
Step 2. 选择可视化模板提交;
Step 3. 上传靶标文件(.fds格式);
Step 4. 选择硬件配置;
节点数量:设置启动多少个并行计算的计算节点。
内存配比:设置各个计算节点内存大小为单节点核心数×内存配比。
Step 5. 查看作业内容汇总,并提交作业;
Step 6. 通过作业管理查看运行中的作业;
二. 命令行提交
Step 1. 通过SSH连接创建并连接管理节点;
Step 2. 创建作业目录并进入;
mkdir FDSjobs1
cd FDSjobs1
Step 3. 将运行Fire Dynamics Simulator需要的相关文件上传到该文件夹下,详情请查看Linux数据传输;
Fire Dynamics Simulator作业示例
Step 1. 在该文件夹下创建如下执行脚本FDS.sh
:
#!/bin/bash
module load fds/FDS6
mpiexec fds xxx.fds
Step 2. 提交作业;
1个4核心节点启动4个并行任务。
sbatch -N 1 -p c-4-1 -n 4 -c 1 fds.sh
查看作业运行情况及参数详细介绍请参考slurm命令。
结果文件下载请查看Linux数据传输。
点击下载以上作业样例: FDS.zip。